most resisting - Spanish English Dictionary